package net.minecraft.src;

import net.minecraft.src.EntityPainting;
import net.minecraft.src.EntityPlayer;
import net.minecraft.src.Item;
import net.minecraft.src.ItemStack;
import net.minecraft.src.World;

public class ItemPainting extends Item {

    public ItemPainting(int var1) {
        super(var1);
    }

    public boolean onItemUse(ItemStack var1, EntityPlayer var2, World var3, int var4, int var5, int var6, int var7) {
        if(var7 == 0) {
            return false;
        } else if(var7 == 1) {
            return false;
        } else {
            byte var8 = 0;

            if(var7 == 4) {
                var8 = 1;
            }

            if(var7 == 3) {
                var8 = 2;
            }

            if(var7 == 5) {
                var8 = 3;
            }

            EntityPainting var9 = new EntityPainting(var3, var4, var5, var6, var8);

            if(var9.onValidSurface()) {
                if(!var3.singleplayerWorld) {
                    var3.entityJoinedWorld(var9);
                }

                --var1.stackSize;
            }

            return true;
        }
    }
}
